package com.sanyou.pojo.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @description:
 * @author: WZW
 * @time: 2023/1/4 14:43
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class DynamicDetectVo {

    @ApiModelProperty(value = "当前页面数")
    Integer page;

    @ApiModelProperty(value = "总页面数")
    Integer total;

    @ApiModelProperty(value = "数据量")
    Integer records;

    @ApiModelProperty(value = "设备健康上限")
    Double equipHealthLimit;

    @ApiModelProperty(value = "设备亚健康上限")
    Double equipSubHealthLimit;

    @ApiModelProperty(value = "检测总次数")
    Integer detectNum;

    @ApiModelProperty(value = "健康数")
    Integer healthNum;

    @ApiModelProperty(value = "亚健康数")
    Integer subHealthNum;

    @ApiModelProperty(value = "不健康数")
    Integer unHealthNum;

    // @Deprecated
    // @ApiModelProperty(value = "建议维修阈值")
    // Integer needRepairThreshold;

    @ApiModelProperty(value = "建议维修阴极板")
    List<NeedRepairPlateVo> needRepairPlates;


}
